home *** CD-ROM | disk | FTP | other *** search
/ GameStar 1998 May / GameStar 05-1998 - Heft-CD.iso / DEMOS / Incoming / asc / arctic / arctic.odl < prev    next >
Encoding:
Text File  |  1998-02-18  |  50.4 KB  |  2,353 lines

  1. include "asc\misc\weapons.odl"
  2. include "asc\misc\ianextra.odl"
  3. include "asc\misc\roy.odl"
  4. include "asc\misc\Aliens.odl"
  5.  
  6. land
  7.     "asc\arctic\tland1.bin"
  8.     "asc\arctic\city2tc.bin"
  9.     texture "arctic\l0.ppm"
  10.     texture "arctic\l1.ppm"
  11.     texture "arctic\l2.ppm"
  12.     texture "arctic\l3.ppm"
  13.     texture "arctic\l4.ppm"
  14.     texture "arctic\l5.ppm"
  15.     texture "arctic\l6.ppm"
  16.     texture "arctic\l7.ppm"
  17.     
  18. sky
  19.     flat
  20.     texture "clouds\flatcld52.ppm"
  21.     RGB 91 26 2
  22.     RGB 119 58 27
  23.     RGB 147 90 52
  24.     RGB 177 122 78
  25.     RGB 222 170 118
  26.     RGB 250 218 189
  27.     RGB 238 225 200
  28.     RGB 238 225 200
  29.     fog 238 225 200
  30.     cloud level -4229
  31.     ambiance 64 64 72
  32.     direct 96 120 158
  33.     from -4.000000 -0.600000 -2.200000 not_unit
  34.  
  35. offset 145600
  36.  
  37. #***********************************
  38. #    Player Air Craft
  39. #***********************************
  40.  
  41. type "helicopter"
  42.     objfile "pweapons\pcexport\comanche.ian" scale 10.2
  43.     objfile lod 1 "pweapons\pcexport\low\comanche.ian"
  44.     texture "pweapons\snowcam2.ppm" transparent
  45.     group "human"
  46.     hitpoints    150
  47.     sfx "helicopt" min 800 max 12000 loop
  48.     dynamics "helicopter"
  49.         mass            150
  50.         max altitude    6500
  51.         yaw acc            2
  52.         pitch acc        4
  53.         roll acc        3
  54.         linear acc        5
  55.         up thrust        20
  56.         bank stability    20%
  57.         max vel            70
  58.     cockpit    0 27 88
  59.     cannons
  60.         pos 0 72 140
  61.     secondary_cannons
  62.         pos 50 52 20
  63.         pos -50 52 20
  64.  
  65.     shadow "effects\comanche shd 1.ppm" transparent alpha low
  66.  
  67.     child "HELI FLW"
  68.          objfile "pweapons\pcexport\Comflwhl.ian" scale 10.2
  69.         texture "pweapons\snowcam2.ppm"
  70.         drawtype double sided
  71.         position -15 -20 0
  72.  
  73.     sibling "HELI FRW"
  74.          objfile "pweapons\pcexport\Comfrwhl.ian" scale 10.2
  75.         texture "pweapons\snowcam2.ppm"
  76.         drawtype double sided
  77.         position 15 -20 0
  78.  
  79.     sibling "HELI RW"
  80.          objfile "pweapons\pcexport\Comrrwhl.ian" scale 10.2
  81.         texture "pweapons\snowcam2.ppm"
  82.         drawtype double sided
  83.         position 0 -18 10
  84.  
  85.     sibling "HELI FLFP"
  86.          objfile "pweapons\pcexport\Comflflp.ian" scale 10.2
  87.         texture "pweapons\snowcam2.ppm"
  88.         drawtype double sided
  89.         position 16 56 0    forward 0 0 1 up -1 0 0
  90.  
  91.     sibling "HELI FRFP"
  92.          objfile "pweapons\pcexport\Comfrflp.ian" scale 10.2
  93.         texture "pweapons\snowcam2.ppm"
  94.         drawtype double sided
  95.         position -16 56 0    forward 0 0 1 up 1 0 0
  96.  
  97.     sibling "HELI RLFP"
  98.          objfile "pweapons\pcexport\Comrlflp.ian" scale 10.2
  99.         texture "pweapons\snowcam2.ppm"
  100.         drawtype double sided
  101.         position 8 62 -190    forward 0 0 1 up -1 0 0
  102.  
  103.     sibling "HELI RRFP"
  104.          objfile "pweapons\pcexport\Comrrflp.ian" scale 10.2
  105.         texture "pweapons\snowcam2.ppm"
  106.         drawtype double sided
  107.         position -8 62 -190    forward 0 0 1 up 1 0 0
  108.  
  109.     sibling "helirpodl"
  110.          objfile "pweapons\pcexport\comrpod.ian" scale 10.2
  111.         objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  112.         texture "pweapons\snowcam2.ppm"
  113.         position -50 52 0
  114.  
  115.     sibling "helirpodr"
  116.          objfile as "helirpodl"
  117.         objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  118.         texture "pweapons\snowcam2.ppm"
  119.         position 50 52 0
  120.  
  121.     sibling "glight"
  122.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  123.         texture "smoke.ppm"
  124.         position 62 43 8
  125.         colourfade speed 2
  126.         colour 0 90 30
  127.         colour 0 50 17
  128.         colour 0 10 3
  129.         colour 0 50 17
  130.         colour 0 90 30
  131.         colour 0 140 50
  132.         colour 0 200 70
  133.         colour 0 140 50
  134.  
  135.     sibling "rlight"
  136.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  137.         texture "smoke.ppm"
  138.         position -62 43 8
  139.         colourfade speed 2
  140.         colour 240 0 0
  141.         colour 190 0 0
  142.         colour 120 0 0
  143.         colour 67 0    0
  144.         colour 13 0    0
  145.         colour 67 0 0
  146.         colour 120 0 0
  147.         colour 190 0 0
  148.  
  149.     sibling "wlight"
  150.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  151.         texture "smoke.ppm"
  152.         position 0 47 -275
  153.         colourfade speed 1
  154.         colour 200 200 200
  155.         colour 0 0 0
  156.         colour 50 50 50
  157.         colour 0 0 0
  158.         colour 0 0 0
  159.         colour 0 0 0
  160.         colour 0 0 0
  161.         colour 0 0 0
  162.         colour 0 0 0
  163.         colour 0 0 0
  164.         colour 0 0 0
  165.         colour 0 0 0
  166.         colour 0 0 0
  167.         colour 0 0 0
  168.         colour 0 0 0
  169.         colour 0 0 0
  170.         colour 0 0 0
  171.         colour 0 0 0
  172.         colour 0 0 0
  173.         colour 0 0 0
  174.         colour 0 0 0
  175.         colour 0 0 0
  176.         colour 0 0 0
  177.         colour 0 0 0
  178.  
  179.     sibling "rlight2"
  180.         sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  181.         texture "smoke.ppm"
  182.         position 0 67 -65
  183.         colourfade speed 1
  184.         colour 200 0 0
  185.         colour 150 0 0
  186.         colour 50 0 0
  187.         colour 0 0 0
  188.         colour 0 0 0
  189.         colour 0 0 0
  190.         colour 0 0 0
  191.         colour 0 0 0
  192.         colour 0 0 0
  193.         colour 0 0 0
  194.         colour 0 0 0
  195.         colour 0 0 0
  196.         colour 0 0 0
  197.         colour 0 0 0
  198.         colour 0 0 0
  199.         colour 0 0 0
  200.  
  201.     sibling "Ktrot"
  202.          objfile "pweapons\pcexport\Comtrotr.ian" scale 10.2
  203.         texture "pweapons\snowcam2.ppm"
  204.         position 0 47 -236
  205.         operate "spin" 2 0 0
  206.         drawtype double sided
  207.  
  208.     sibling "Kmrot"
  209.          objfile "pweapons\pcexport\helirotr.ian" scale 10.2
  210.         texture "pweapons\misc.ppm" transparent
  211.         position 0 0 0
  212.         operate "spin" 0 0.7 0
  213.         drawtype double sided semi transparent
  214.  
  215. parent
  216.     animate
  217.         "HELI FLFP"    position 16 56 0
  218.         "HELI FRFP"    position -16 56 0
  219.         "HELI RLFP"    position 8 62 -190
  220.         "HELI RRFP"    position -8 62 -190
  221.         wait
  222.         "HELI RW"    position 0 0 0 
  223.         "HELI FLW"    position 0 0 0
  224.         "HELI FRW"    position 0 0 0
  225.     end
  226.  
  227. #-----------------------------------------
  228.  
  229. type "cobra"
  230.     objfile "pweapons\pcexport\cobra.ian" scale 7.5
  231.     objfile lod 1 "pweapons\pcexport\low\cobra.ian"           
  232.     texture "pweapons\snowcam2.ppm"
  233.     drawtype flipx flipz
  234.     group "human"
  235.     hitpoints    150
  236.     sfx "helicopt" min 800 max 12000 loop
  237.     dynamics "helicopter"
  238.         mass            150
  239.         max altitude    6500
  240.         yaw acc            2
  241.         pitch acc        4
  242.         roll acc        3
  243.         linear acc        5
  244.         up thrust        20
  245.         bank stability    20%
  246.         max vel            70
  247.     cockpit    0 37 100
  248.     cannons
  249.         pos 0 115 150
  250.     secondary_cannons
  251.         pos 50 93 35
  252.         pos -50 93 35
  253.  
  254.     shadow "effects\comanche shd 1.ppm" transparent alpha low
  255.  
  256.     child "cobrpodl"
  257.          objfile "pweapons\pcexport\comrpod.ian" scale 7.5
  258.         objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  259.         texture "pweapons\snowcam2.ppm"
  260.         position -28 69 0 
  261.  
  262.     sibling "cobrpodr"
  263.          objfile "pweapons\pcexport\comrpod.ian" scale 7.5
  264.          objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  265.         texture "pweapons\snowcam2.ppm"
  266.         position 28 69 0 
  267.  
  268.     sibling "cglight"
  269.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  270.         texture "smoke.ppm"
  271.         position 31 61 8
  272.         colourfade speed 2
  273.         colour 0 90 30
  274.         colour 0 50 17
  275.         colour 0 10 3
  276.         colour 0 50 17
  277.         colour 0 90 30
  278.         colour 0 140 50
  279.         colour 0 200 70
  280.         colour 0 140 50
  281.  
  282.     sibling "crlight"
  283.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  284.         texture "smoke.ppm"
  285.         position -31 61 8
  286.         colourfade speed 2
  287.         colour 240 0 0
  288.         colour 190 0 0
  289.         colour 120 0 0
  290.         colour 67 0    0
  291.         colour 13 0    0
  292.         colour 67 0 0
  293.         colour 120 0 0
  294.         colour 190 0 0
  295.  
  296.     sibling "cwlight"
  297.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  298.         texture "smoke.ppm"
  299.         position 0 83 -260
  300.         colourfade speed 1
  301.         colour 200 200 200
  302.         colour 0 0 0
  303.         colour 50 50 50
  304.         colour 0 0 0
  305.         colour 0 0 0
  306.         colour 0 0 0
  307.         colour 0 0 0
  308.         colour 0 0 0
  309.         colour 0 0 0
  310.         colour 0 0 0
  311.         colour 0 0 0
  312.         colour 0 0 0
  313.         colour 0 0 0
  314.         colour 0 0 0
  315.         colour 0 0 0
  316.         colour 0 0 0
  317.         colour 0 0 0
  318.         colour 0 0 0
  319.         colour 0 0 0
  320.         colour 0 0 0
  321.         colour 0 0 0
  322.         colour 0 0 0
  323.         colour 0 0 0
  324.         colour 0 0 0
  325.  
  326.     sibling "trot"
  327.          objfile "pweapons\pcexport\cobrtrot.ian" scale 7.5
  328.          objfile lod 1 "pweapons\pcexport\low\cobrtrot.ian"
  329.         texture "pweapons\snowcam2.ppm"
  330.         position 0 30 -204 
  331.         operate "spin" 2 0 0
  332.         drawtype double sided
  333.  
  334.     sibling "mrot"
  335.          objfile "pweapons\pcexport\helirotr.ian" scale 7.5
  336.         texture "pweapons\misc.ppm" transparent
  337.         position 0 0 0
  338.         operate "spin" 0 0.8 0
  339.         drawtype double sided semi transparent
  340.  
  341. #-----------------------------------------
  342.  
  343. type "vtol"
  344.     objfile "pweapons\pcexport\harrier.ian"    scale 15
  345.     objfile lod 1 "pweapons\pcexport\low\harrier.ian"
  346.     texture "pweapons\snowcam2.ppm"
  347.     group "human"
  348.     subgroup "VTOL"
  349.     hitpoints    300
  350.     dynamics "vtol"
  351.         mass            120
  352.         max altitude    9000
  353.         max vel            100
  354.         min vel            0
  355.         pitch acc        0.7
  356.         yaw acc            0.8
  357.         roll acc        1.6
  358.         linear acc        7
  359.         bank stability    0.5%
  360.         linear drag        30%
  361.         angular drag     35%
  362.     cockpit    0 -25 226
  363.     sfx "plvtol" min 500 max 10000 loop
  364.  
  365.     cannons
  366.         pos -45 15 100
  367.         pos 45 15 100
  368.     secondary_cannons
  369.         pos -93 0 0
  370.         pos 93 0 0
  371.  
  372.     shadow "effects\harrier shd 1.ppm" transparent alpha low
  373.  
  374.     child "VTOL LGBL"
  375.         objfile "pweapons\pcexport\Harlgbl.ian"    scale 15
  376.         texture "pweapons\snowcam2.ppm"
  377.         position 9 22.8 1        forward 0 0 1 up -1 0 0
  378.  
  379.     sibling "VTOL LGBR"
  380.         objfile "pweapons\pcexport\Harlgbr.ian"    scale 15
  381.         texture "pweapons\snowcam2.ppm"
  382.         position -9 22.8 1        forward 0 0 1 up  1 0 0
  383.  
  384.     sibling "VTOL LGFL"
  385.         objfile "pweapons\pcexport\Harlgfl.ian"    scale 15
  386.         texture "pweapons\snowcam2.ppm"
  387.         position 12 23.48 5        forward 0 0 1 up -1 0 0
  388.  
  389.     sibling "VTOL LGFR"
  390.         objfile "pweapons\pcexport\Harlgfr.ian"    scale 15
  391.         texture "pweapons\snowcam2.ppm"
  392.         position -12 23.48 5    forward 0 0 1 up  1 0 0
  393.  
  394.     sibling "VTOL RW"
  395.         objfile "pweapons\pcexport\Harbwhel.ian"    scale 15
  396.         texture "pweapons\snowcam2.ppm"
  397.         position 0 10 25           forward 0 1 0 up 0 0 -1
  398.  
  399.     sibling "VTOL FW"
  400.         objfile "pweapons\pcexport\Harfwhel.ian"    scale 15
  401.         texture "pweapons\snowcam2.ppm"
  402.         position 0 10 163        forward 0 1 0 up 0 0 -1
  403.  
  404.     sibling "VTOL WW"
  405.         objfile "pweapons\pcexport\Harwwhel.ian"    scale 15
  406.         texture "pweapons\snowcam2.ppm"
  407.         position 0 -2.5 -45        forward 0 1 0 up 0 0 -1
  408.  
  409.  
  410.     sibling "msm1"
  411.          objfile "pweapons\pcexport\msm.ian" scale 3
  412.         texture "pweapons\misc.ppm"
  413.         position -77 9 29
  414.  
  415.     sibling "msm2"
  416.          objfile "pweapons\pcexport\msm.ian" scale 3
  417.         texture "pweapons\misc.ppm"
  418.         position 77 9 29
  419.  
  420.     sibling "msm3"
  421.          objfile "pweapons\pcexport\msm.ian" scale 3
  422.         texture "pweapons\misc.ppm"
  423.         position -93 9 29
  424.  
  425.     sibling "msm4"
  426.          objfile "pweapons\pcexport\msm.ian" scale 3
  427.         texture "pweapons\misc.ppm"
  428.         position 93 9 29
  429.  
  430.     sibling "enginer"
  431.         objfile "pweapons\pcexport\harjets.ian"    scale 15
  432.         objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  433.         texture "pweapons\snowcam2.ppm"
  434.         position 0 0 0
  435.  
  436.     sibling "enginef"
  437.         objfile as "enginer"
  438.         objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  439.         texture "pweapons\snowcam2.ppm"
  440.         position 0 0 76
  441.  
  442.     sibling "harirpod"
  443.         objfile "pweapons\pcexport\harirpod.ian"    scale 15
  444.         objfile lod 1 "pweapons\pcexport\low\harirpod.ian"
  445.         texture "pweapons\snowcam2.ppm"
  446.         position 0 0 41
  447.  
  448.     sibling "glight"
  449.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  450.         texture "smoke.ppm"
  451.         position 157 1 -46
  452.         colourfade speed 2
  453.         colour 0 90 30
  454.         colour 0 50 17
  455.         colour 0 10 3
  456.         colour 0 50 17
  457.         colour 0 90 30
  458.         colour 0 140 50
  459.         colour 0 200 70
  460.         colour 0 140 50
  461.  
  462.     sibling "rlight"
  463.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  464.         texture "smoke.ppm"
  465.         position -157 1 -46
  466.         colourfade speed 2
  467.         colour 240 0 0
  468.         colour 190 0 0
  469.         colour 120 0 0
  470.         colour 67 0    0
  471.         colour 13 0    0
  472.         colour 67 0 0
  473.         colour 120 0 0
  474.         colour 190 0 0
  475.  
  476.     sibling "rlight2"
  477.         sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  478.         texture "smoke.ppm"
  479.         position 0 -32 53
  480.         colourfade speed 1
  481.         colour 200 0 0
  482.         colour 150 0 0
  483.         colour 50 0 0
  484.         colour 0 0 0
  485.         colour 0 0 0
  486.         colour 0 0 0
  487.         colour 0 0 0
  488.         colour 0 0 0
  489.         colour 0 0 0
  490.         colour 0 0 0
  491.         colour 0 0 0
  492.         colour 0 0 0
  493.         colour 0 0 0
  494.         colour 0 0 0
  495.         colour 0 0 0
  496.         colour 0 0 0
  497.  
  498.     sibling "wlight1"
  499.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  500.         texture "smoke.ppm"
  501.         position 0 -15 -242
  502.         colourfade speed 1
  503.         colour 200 200 200
  504.         colour 0 0 0
  505.         colour 50 50 50
  506.         colour 0 0 0
  507.         colour 0 0 0
  508.         colour 0 0 0
  509.         colour 0 0 0
  510.         colour 0 0 0
  511.         colour 0 0 0
  512.         colour 0 0 0
  513.         colour 0 0 0
  514.         colour 0 0 0
  515.         colour 0 0 0
  516.         colour 0 0 0
  517.         colour 0 0 0
  518.         colour 0 0 0
  519.         colour 0 0 0
  520.         colour 0 0 0
  521.         colour 0 0 0
  522.         colour 0 0 0
  523.         colour 0 0 0
  524.         colour 0 0 0
  525.         colour 0 0 0
  526.         colour 0 0 0
  527.  
  528.     sibling "wlight2"
  529.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  530.         texture "smoke.ppm"
  531.         position 157 1 -49
  532.         colourfade speed 1
  533.         colour 200 200 200
  534.         colour 0 0 0
  535.         colour 50 50 50
  536.         colour 0 0 0
  537.         colour 0 0 0
  538.         colour 0 0 0
  539.         colour 0 0 0
  540.         colour 0 0 0
  541.         colour 0 0 0
  542.         colour 0 0 0
  543.         colour 0 0 0
  544.         colour 0 0 0
  545.         colour 0 0 0
  546.         colour 0 0 0
  547.         colour 0 0 0
  548.         colour 0 0 0
  549.         colour 0 0 0
  550.         colour 0 0 0
  551.         colour 0 0 0
  552.         colour 0 0 0
  553.         colour 0 0 0
  554.         colour 0 0 0
  555.         colour 0 0 0
  556.         colour 0 0 0
  557.  
  558.     sibling "wlight3"
  559.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  560.         texture "smoke.ppm"
  561.         position -157 1 -49
  562.         colourfade speed 1
  563.         colour 200 200 200
  564.         colour 0 0 0
  565.         colour 50 50 50
  566.         colour 0 0 0
  567.         colour 0 0 0
  568.         colour 0 0 0
  569.         colour 0 0 0
  570.         colour 0 0 0
  571.         colour 0 0 0
  572.         colour 0 0 0
  573.         colour 0 0 0
  574.         colour 0 0 0
  575.         colour 0 0 0
  576.         colour 0 0 0
  577.         colour 0 0 0
  578.         colour 0 0 0
  579.         colour 0 0 0
  580.         colour 0 0 0
  581.         colour 0 0 0
  582.         colour 0 0 0
  583.         colour 0 0 0
  584.         colour 0 0 0
  585.         colour 0 0 0
  586.         colour 0 0 0
  587. parent
  588. animate
  589.     "VTOL LGBL"    position 12 22.8 1
  590.     "VTOL LGBR"    position -12 22.8 1
  591.     "VTOL LGFL"    position 12 23.48 5
  592.     "VTOL LGFR"    position -12 23.48 5
  593.     "enginer"    position 0 0 0    forward 0 1 0    up 0 0 1
  594.     "enginef"    position 0 0 76    forward 0 1 0    up 0 0 1
  595.     wait
  596.     "VTOL WW"    position 0 0 -45
  597.     "VTOL RW"    position 0 25.29 -5
  598.     "VTOL FW"    position 0 22.23 143
  599. end
  600.  
  601. #-----------------------------------------
  602.  
  603. type "c-17"
  604.     objfile "pweapons\pcexport\c-17body.ian" scale 13
  605.     texture "pweapons\snowcam2.ppm"
  606.     group "human"
  607.     hitpoints    500
  608.     points    1500
  609.     dynamics "plane"
  610.         mass            700
  611.         max altitude    9000
  612.         min altitude    200
  613.         max vel            50
  614.         min vel            45
  615.         pitch acc        1
  616.         yaw acc            0.5
  617.         roll acc        1
  618.         linear acc        1
  619.         bank stability    0.5%
  620.         linear drag        1%
  621.         angular drag     25%
  622.     cannons
  623.         pos 0 72 140
  624.     flameout 100
  625.  
  626.  
  627.     child "c-17eng01"
  628.         objfile "pweapons\pcexport\C-17eng01.ian" scale 13
  629.         texture "pweapons\snowcam2.ppm"
  630.         position 0 0 0
  631.  
  632.     sibling "c-17eng02"
  633.         objfile "pweapons\pcexport\C-17eng02.ian" scale 13
  634.         texture "pweapons\snowcam2.ppm"
  635.         position 0 0 0
  636.  
  637.     sibling "c-17eng03"
  638.         objfile "pweapons\pcexport\C-17eng03.ian" scale 13
  639.         texture "pweapons\snowcam2.ppm"
  640.         position 0 0 0
  641.  
  642.     sibling "c-17eng04"
  643.         objfile "pweapons\pcexport\C-17eng04.ian" scale 13
  644.         texture "pweapons\snowcam2.ppm"
  645.         position 0 0 0
  646.  
  647.     sibling "c-17gear"
  648.         objfile "pweapons\pcexport\C-17landg.ian" scale 13
  649.         texture "pweapons\snowcam2.ppm"
  650.         position 0 0 0
  651.  
  652.     sibling "tglight"
  653.             sprite u=65 v=191 w=64 h=64    size=20 colour 1=0 90 30
  654.             texture "smoke.ppm"
  655.             position -1265 -280 170
  656.             colourfade speed 2
  657.             colour 0 90 30
  658.             colour 0 50 17
  659.             colour 0 10 3
  660.             colour 0 50 17
  661.             colour 0 90 30
  662.             colour 0 140 50
  663.             colour 0 200 70
  664.             colour 0 140 50
  665.  
  666.     sibling "trlight"
  667.             sprite u=65 v=191 w=64 h=64    size=20 colour 1=240 0 0
  668.             texture "smoke.ppm"
  669.             position 1265 -280 170
  670.             colourfade speed 2
  671.             colour 240 0 0
  672.             colour 190 0 0
  673.             colour 120 0 0
  674.             colour 67 0    0
  675.             colour 13 0    0
  676.             colour 67 0 0
  677.             colour 120 0 0
  678.             colour 190 0 0
  679.  
  680.     sibling "twlight"
  681.             sprite u=65 v=191 w=64 h=64    size=24 colour 1=200 200 200
  682.             texture "smoke.ppm"
  683.             position 0 -370 -320
  684.             colourfade speed 1
  685.             colour 200 200 200
  686.             colour 0 0 0
  687.             colour 50 50 50
  688.             colour 0 0 0
  689.             colour 0 0 0
  690.             colour 0 0 0
  691.             colour 0 0 0
  692.             colour 0 0 0
  693.             colour 0 0 0
  694.             colour 0 0 0
  695.             colour 0 0 0
  696.             colour 0 0 0
  697.             colour 0 0 0
  698.             colour 0 0 0
  699.             colour 0 0 0
  700.             colour 0 0 0
  701.             colour 0 0 0
  702.             colour 0 0 0
  703.             colour 0 0 0
  704.             colour 0 0 0
  705.             colour 0 0 0
  706.             colour 0 0 0
  707.             colour 0 0 0
  708.             colour 0 0 0
  709. parent
  710.     shadow "effects\harrier shd 1.ppm" transparent alpha low
  711.     sfx "engine5" min 800 max 12000 loop
  712.     animate
  713.         "c-17gear"    position 0 -100 0
  714.     end
  715.  
  716.  
  717. #***********************************
  718. type "c-17_S"
  719.     objfile as "c-17"
  720.     group "human"
  721.     subgroup "C-17"
  722.     hitpoints    6000
  723.     points    1500
  724.     dynamics "plane"
  725.         mass            750
  726.         max altitude    9000
  727.         min altitude    200
  728.         max vel            50
  729.         min vel            30
  730.         pitch acc        1
  731.         yaw acc            0.5
  732.         roll acc        1
  733.         linear acc        1
  734.         bank stability    0.5%
  735.         linear drag        1%
  736.         angular drag     25%
  737.     cannons
  738.         pos 0 72 140
  739.     flameout 100
  740.     shadow "effects\harrier shd 1.ppm" transparent alpha low
  741.  
  742. parent
  743.     sfx "engine5" min 800 max 12000 loop
  744.  
  745.  
  746. type "c-17eng"
  747.     objfile "pweapons\pcexport\C-17eng.ian" scale 13
  748.     texture "pweapons\snowcam2.ppm"
  749.     group "human"
  750.     subgroup "C-17"
  751.     hitpoints    500
  752.     operate "PlaneEngine"
  753.     flameout 500
  754.     cannons
  755.         pos 0 90 0
  756.     dynamics "other"
  757.  
  758. type "c-17eng2"
  759.     objfile as "c-17eng"
  760.     texture "pweapons\snowcam2.ppm"
  761.     group "human"
  762.     subgroup "C-17"
  763.     hitpoints    490
  764.     operate "PlaneEngine"
  765.     flameout 500
  766.     cannons
  767.         pos 0 90 0
  768.     dynamics "other"
  769.  
  770.  
  771.  
  772.  
  773. #***********************************
  774. #    Player Ground Craft
  775. #***********************************
  776.  
  777. type "tanktrk4"
  778.     objfile "pweapons\pcexport\tanktrk4.ian" scale 6
  779.     objfile lod 1 "pweapons\pcexport\low\tanktrk4.ian" scale 6
  780.     texture "pweapons\misc.ppm" transparent
  781.  
  782. type "tanktrk3"
  783.     objfile "pweapons\pcexport\tanktrk3.ian" scale 6
  784.     objfile lod 1 "pweapons\pcexport\low\tanktrk3.ian" scale 6
  785.     texture "pweapons\misc.ppm" transparent
  786.  
  787. type "tanktrk2"
  788.     objfile "pweapons\pcexport\tanktrk2.ian" scale 6
  789.     objfile lod 1 "pweapons\pcexport\low\tanktrk2.ian" scale 6
  790.     texture "pweapons\misc.ppm" transparent
  791.  
  792. type "tanktrk1"
  793.     objfile "pweapons\pcexport\tanktrk1.ian" scale 6
  794.     objfile lod 1 "pweapons\pcexport\low\tanktrk1.ian" scale 6
  795.     texture "pweapons\misc.ppm" transparent
  796.  
  797. #-----------------------------------------
  798.  
  799. type "tank1"
  800.     objfile as "tanktrk4"
  801.     group "human"
  802.     subgroup "tank"
  803.     dynamics "tank"
  804.         mass            150
  805.         max altitude    10
  806.         linear drag        30%
  807.         max vel            35
  808.         min vel            0
  809.         yaw acc            0.8
  810.         linear acc        2
  811.         bank stability    100%
  812.     hitpoints    300
  813.     sfx "pltank1" min 200 max 2000 loop
  814.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  815.     drawtype viewh
  816.     with_turret
  817.  
  818.     child "tankturr"
  819.         objfile "pweapons\pcexport\tankturr.ian" scale 6
  820.         objfile lod 1 "pweapons\pcexport\low\tankturr.ian" scale 6
  821.         texture "pweapons\snowcam2.ppm"
  822.         position 0 0 0 
  823.  
  824.     child "tankgun"
  825.         objfile "pweapons\pcexport\tankgun.ian" scale 6
  826.         objfile lod 1 "pweapons\pcexport\low\tankgun.ian" scale 6
  827.         texture "pweapons\snowcam2.ppm"
  828.         position 0 -65 55 
  829.     <<
  830.     sibling "t1body"
  831.         objfile "pweapons\pcexport\tankbody.ian" scale 6
  832.         objfile lod 1 "pweapons\pcexport\low\tankbody.ian" scale 6
  833.         texture "pweapons\snowcam2.ppm"
  834.         position 0 0 0 
  835.  
  836. parent
  837.     cannons
  838.         pos 0 0 128    "tankgun"
  839.     secondary_cannons
  840.         pos 0 -65 202
  841.     cockpit    0 -90 0
  842.     sfx "pltank1" min 200 max 2000 loop
  843.     animatemodel
  844.         "tanktrk4"
  845.         "tanktrk3"
  846.         "tanktrk2"
  847.         "tanktrk1"
  848.         end
  849.  
  850. #-----------------------------------------
  851.  
  852. type "tank2"
  853.     objfile as "tanktrk4"
  854.     group "human"
  855.     subgroup "tank"
  856.     dynamics "tank"
  857.         mass            120
  858.         max altitude    0
  859.         linear drag        30%
  860.         max vel            30
  861.         min vel            0
  862.         yaw acc            0.8
  863.         linear acc        1.5
  864.         bank stability    100%
  865.     hitpoints    300
  866.     drawtype viewh
  867.  
  868.     child "t2gun1"
  869.         objfile "pweapons\pcexport\tankrecg.ian" scale 6
  870.         objfile lod 1 "pweapons\pcexport\low\tankrecg.ian" scale 6
  871.         texture "pweapons\snowcam2.ppm"
  872.         position 30 -65 8 
  873.         drawtype viewh
  874.  
  875.     sibling "t2gun2"
  876.         objfile as "t2gun1"
  877.         position -30 -65 8 
  878.  
  879.     sibling "tankreco"
  880.         objfile "pweapons\pcexport\tankreco.ian" scale 6
  881.         objfile lod 1 "pweapons\pcexport\low\tankreco.ian" scale 6
  882.         texture "pweapons\snowcam2.ppm"
  883.         position 0 0 0 
  884.         drawtype viewh
  885.                                                    
  886.     sibling "t2body"
  887.         objfile as "t1body"
  888.         position 0 0 0 
  889.  
  890. parent
  891.     cockpit    0 -81 0
  892.     cannons
  893.         pos 0 0 53  "t2gun1"
  894.         pos -60 0 53 "t2gun2"
  895.     secondary_cannons
  896.         pos -30 -19 -19
  897.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  898.     sfx "pltank1" min 200 max 2000 loop
  899.     animatemodel
  900.         "tanktrk4"
  901.         "tanktrk3"
  902.         "tanktrk2"
  903.         "tanktrk1"
  904.         end
  905.  
  906. #-----------------------------------------
  907.  
  908. type "AItank1"
  909.     objfile as "tanktrk4"
  910.     group "human"
  911.     subgroup "aihuman"
  912.     dynamics "tank"
  913.         mass            150
  914.         max altitude    0
  915.         linear drag        30%
  916.         max vel            35
  917.         min vel            0
  918.         yaw acc            0.8
  919.         linear acc        2
  920.         bank stability    100%
  921.     hitpoints    150
  922.     sfx "pltank1" min 200 max 2000 loop
  923.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  924.     drawtype viewh
  925.     with_turret
  926.  
  927.     child "AItankturr"
  928.         objfile as "tankturr"
  929.         position 0 0 0 
  930.  
  931.     child "AItankgun"
  932.         objfile as "tankgun"
  933.         position 0 -65 55 
  934.  
  935.     <<
  936.     sibling "AIt1body"
  937.         objfile as "t1body"
  938.         position 0 0 0 
  939.  
  940. parent
  941.     cannons
  942.         pos 0 0 128    "AItankgun"
  943.     secondary_cannons
  944.         pos 0 -65 203
  945.     cockpit    0 -90 0
  946.     sfx "pltank1" min 200 max 2000 loop
  947.     animatemodel
  948.         "tanktrk4"
  949.         "tanktrk3"
  950.         "tanktrk2"
  951.         "tanktrk1"
  952.         end
  953.  
  954. #-----------------------------------------
  955.  
  956. type "AItank2"
  957.     objfile as "tanktrk4"
  958.     group "human"
  959.     subgroup "aihuman"
  960.     dynamics "tank"
  961.         mass            120
  962.         max altitude    0
  963.         linear drag        30%
  964.         max vel            25
  965.         min vel            0
  966.         yaw acc            0.8
  967.         linear acc        1.5
  968.         bank stability    100%
  969.     hitpoints    150
  970.     drawtype viewh
  971.  
  972.     child "AIt2gun1"
  973.         objfile as "t2gun1"
  974.         position 30 -65 8 
  975.         drawtype viewh
  976.  
  977.     sibling "AIt2gun2"
  978.         objfile as "t2gun1"
  979.         position -30 -65 8 
  980.  
  981.     sibling "AItankreco"
  982.         objfile as "tankreco"
  983.         position 0 0 0 
  984.         drawtype viewh
  985.  
  986.     sibling "AIt2body"
  987.         objfile as "t1body"
  988.         position 0 0 0 
  989.  
  990. parent
  991.     cockpit    0 -81 0
  992.     cannons
  993.         pos 0 0 53  "AIt2gun1"
  994.         pos -60 0 53 "AIt2gun2"
  995.     secondary_cannons
  996.         pos 14 -19 -19
  997.         pos -14 -19 -19
  998.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  999.     sfx "pltank1" min 200 max 2000 loop
  1000.     animatemodel
  1001.         "tanktrk4"
  1002.         "tanktrk3"
  1003.         "tanktrk2"
  1004.         "tanktrk1"
  1005.         end
  1006.  
  1007. #-----------------------------------------
  1008.  
  1009. type "AItank3"
  1010.     objfile as "tanktrk4"
  1011.     group "human"
  1012.     dynamics "tank"
  1013.         mass            60
  1014.         max altitude    0
  1015.         linear drag        30%
  1016.         max vel            8
  1017.         min vel            0
  1018.         yaw acc            0.8
  1019.         linear acc        3
  1020.         bank stability    100%
  1021.     hitpoints    350
  1022.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  1023.     sfx "pltank1" min 200 max 2000 loop
  1024.     animatemodel
  1025.         "tanktrk4"
  1026.         "tanktrk3"
  1027.         "tanktrk2"
  1028.         "tanktrk1"
  1029.         end
  1030.  
  1031.     child "t3body"
  1032.         objfile as "t1body"
  1033.         position 0 0 0 
  1034.  
  1035.     sibling "tankcomp"
  1036.         objfile "pweapons\pcexport\tankcomp.ian" scale 6
  1037.         objfile lod 1 "pweapons\pcexport\low\tankcomp.ian" scale 6
  1038.         texture "pweapons\snowcam2.ppm"
  1039.         position 0 0 0 
  1040.  
  1041. #-----------------------------------------
  1042.  
  1043. type "AItank4"
  1044.     objfile as "tanktrk4"
  1045.     group "human"
  1046.     dynamics "tank"
  1047.         mass            60
  1048.         max altitude    0
  1049.         linear drag        30%
  1050.         max vel            35
  1051.         min vel            0
  1052.         yaw acc            0.8
  1053.         linear acc        3
  1054.         bank stability    100%
  1055.     hitpoints    350
  1056.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  1057.     sfx "pltank1" min 200 max 2000 loop
  1058.     animatemodel
  1059.         "tanktrk4"
  1060.         "tanktrk3"
  1061.         "tanktrk2"
  1062.         "tanktrk1"
  1063.         end
  1064.  
  1065.     child "t4body"
  1066.         objfile as "t1body"
  1067.         position 0 0 0 
  1068.  
  1069.     sibling "tankcari"
  1070.         objfile "pweapons\pcexport\tankcari.ian" scale 6
  1071.         objfile lod 1 "pweapons\pcexport\low\tankcari.ian" scale 6
  1072.         texture "pweapons\snowcam2.ppm"
  1073.         position 0 0 0 
  1074.  
  1075. #-----------------------------------------
  1076.  
  1077. type "AItank5"
  1078.     objfile as "tanktrk4"
  1079.     group "human"
  1080.     dynamics "tank"
  1081.         mass            60
  1082.         max altitude    0
  1083.         linear drag        30%
  1084.         max vel            35
  1085.         min vel            0
  1086.         yaw acc            0.8
  1087.         linear acc        3
  1088.         bank stability    100%
  1089.     hitpoints    350
  1090.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  1091.     sfx "pltank1" min 200 max 2000 loop
  1092.     animatemodel
  1093.         "tanktrk4"
  1094.         "tanktrk3"
  1095.         "tanktrk2"
  1096.         "tanktrk1"
  1097.         end
  1098.  
  1099.     child "t5body"
  1100.         objfile as "t1body"
  1101.         position 0 0 0 
  1102.  
  1103.     sibling "tankrbod"
  1104.         objfile "pweapons\pcexport\tankrbod.ian" scale 6
  1105.         objfile lod 1 "pweapons\pcexport\low\tankrbod.ian" scale 6
  1106.         texture "pweapons\snowcam2.ppm"
  1107.         position 0 0 0 
  1108.  
  1109. #***********************************
  1110. #    Player AI Controlled Air Craft
  1111. #***********************************
  1112.  
  1113. #-----------------------------------------
  1114. #-not realy a vtol but a plane
  1115.  
  1116. type "aivtol"
  1117.     objfile "pweapons\pcexport\vtol.ian"    scale 15
  1118.     objfile lod 1 "pweapons\pcexport\low\vtol.ian"
  1119.     texture "pweapons\snowcam.ppm"
  1120.     group "human"
  1121.     subgroup "vtol"
  1122.     hitpoints    200
  1123.     points    1000
  1124.     sfx "engine5" min 5000 max 25000 loop
  1125.     dynamics "plane"
  1126.         mass            120
  1127.         max altitude    9000
  1128.         max vel            150
  1129.         min vel            90
  1130.         pitch acc        0.7
  1131.         yaw acc            0.8
  1132.         roll acc        1.5
  1133.         linear acc        7
  1134.         bank stability    0.5%
  1135.         linear drag        40%
  1136.         angular drag     35%
  1137.     flameout 100
  1138.     cannons
  1139.         pos -60 120 100
  1140.         pos 60 120 100
  1141.     secondary_cannons
  1142.         pos -93 0 0
  1143.         pos 93 0 0
  1144.  
  1145.     operate "blamp"
  1146.     lamplight 0 -13 -420 160 40 0 1200
  1147.  
  1148.     child "engine1"
  1149.         objfile "effects\pcexport\jet2.ian"    scale 12
  1150.         texture "effects\effects.ppm"
  1151.         position 26 -13 -390
  1152.         operate "spin" 0 0 0.5
  1153.         drawtype semi transparent self illuminating
  1154.  
  1155.     sibling "engine2"
  1156.         objfile as "engine1"
  1157.         position -26 -13 -390
  1158.         operate "spin" 0 0 -0.5
  1159.         drawtype semi transparent self illuminating
  1160.  
  1161. #***********************************
  1162. #    Player AI Controlled Surface Craft
  1163. #***********************************
  1164.  
  1165. type "momobrad"
  1166.     objfile as "tanktrk4"
  1167.     group "human"
  1168.     subgroup "aihuman"
  1169.     hitpoints    400
  1170.     points    1000
  1171.     sfx "hovtank2" min 200 max 4000 loop
  1172.     dynamics "tank"
  1173.         mass            50
  1174.         max altitude    15
  1175.         linear drag        30%
  1176.         max vel            10
  1177.         min vel            0
  1178.         yaw acc            1
  1179.         linear acc        4
  1180.     cannons
  1181.         pos -28 -75 93
  1182.         pos 28 -75 93
  1183.     animatemodel
  1184.         "tanktrk4"
  1185.         "tanktrk3"
  1186.         "tanktrk2"
  1187.         "tanktrk1"
  1188.         end
  1189.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  1190.  
  1191.     child "moradbase"
  1192.         objfile as "t1body"
  1193.         position 0 0 0
  1194.         operate "bradar"
  1195.  
  1196.     child "dish"
  1197.         objfile "pweapons\pcexport\tankrada.ian" scale 6
  1198.         objfile lod 1 "pweapons\pcexport\low\tankrada.ian" scale 6
  1199.         texture "pweapons\snowcam2.ppm"
  1200.         position 0 -50 0 
  1201.     
  1202. ;-------------------------------------------------------
  1203.  
  1204. type "momorack"
  1205.     objfile as "tanktrk4"
  1206.     group "human"
  1207.     subgroup "aihuman"
  1208.     hitpoints    400
  1209.     points    1000
  1210.     sfx "hovtank2" min 200 max 4000 loop
  1211.     dynamics "tank"
  1212.         mass            50
  1213.         max altitude    15
  1214.         linear drag        30%
  1215.         max vel            10
  1216.         min vel            0
  1217.         yaw acc            1
  1218.         linear acc        4
  1219.     cannons
  1220.         pos -28 -75 93
  1221.         pos 28 -75 93
  1222.     drawtype viewh
  1223.     animatemodel
  1224.         "tanktrk4"
  1225.         "tanktrk3"
  1226.         "tanktrk2"
  1227.         "tanktrk1"
  1228.         end
  1229.     shadow "effects\hovtank shd 1.ppm" transparent alpha low
  1230.  
  1231.     child "mrckbse"
  1232.         objfile as "t1body"
  1233.         position 0 0 0
  1234.  
  1235.     child "rckbse"
  1236.         objfile "pweapons\pcexport\rktrkbs.ian" scale 5
  1237.         objfile lod 1 "pweapons\pcexport\low\rktrkbs.ian"
  1238.         texture "pweapons\snowcam2.ppm"
  1239.         position 0 -48 0
  1240.  
  1241.     child "rcklnch"
  1242.         objfile "pweapons\pcexport\rktrack.ian" scale 5
  1243.         objfile lod 1 "pweapons\pcexport\low\rktrack.ian"
  1244.         texture "pweapons\snowcam2.ppm"
  1245.         position 0 -25 0
  1246.  
  1247. #-----------------------------------------
  1248.  
  1249. type "momorack_S"
  1250.     objfile as "tanktrk1"
  1251.     group "human"
  1252.     subgroup "aihuman"
  1253.     hitpoints    100
  1254.     points    1000
  1255.     sfx "hovtank2" min 200 max 4000 loop
  1256.     dynamics "gun"
  1257.         mass            100
  1258.         pitch acc        5.6
  1259.         yaw acc            8
  1260.         max ang            90
  1261.         min ang            -17
  1262.         linear drag        207%
  1263.     cannons
  1264.         pos -28 -75 93
  1265.         pos 28 -75 93
  1266.     drawtype viewh
  1267.  
  1268.     child "mrckbse_S"
  1269.         objfile as "t1body"
  1270.         position 0 0 0
  1271.  
  1272.     child "rckbse_S"
  1273.         objfile as "rckbse"
  1274.         position 0 -48 0
  1275.  
  1276.     child "rcklnch_S"
  1277.         objfile as "rcklnch"
  1278.         position 0 -25 0
  1279.  
  1280. #***********************************
  1281. #Fixed guns
  1282. #***********************************
  1283.  
  1284. type "mobaaa"
  1285.     objfile "pweapons\pcexport\aaapod.ian" scale 8
  1286.     objfile lod 1 "pweapons\pcexport\low\aaapod.ian"
  1287.     texture "pweapons\snowcam2.ppm"
  1288.     group "human"
  1289.     hitpoints    150
  1290.     points    1000
  1291.     dynamics "gun"
  1292.         mass        100
  1293.         pitch acc        5.6
  1294.         yaw acc            8
  1295.         max ang            90
  1296.         min ang            -17
  1297.         linear drag        207%
  1298.     drawtype gun_base
  1299.  
  1300.     child "aaac1"
  1301.         objfile "pweapons\pcexport\aaarack.ian" scale 8
  1302.         objfile lod 1 "pweapons\pcexport\low\aaarack.ian"
  1303.         texture "pweapons\snowcam2.ppm"
  1304.         position 0 -53 0
  1305.  
  1306.         child "aaaB1"
  1307.             objfile "pweapons\pcexport\aaaguns.ian" scale 8
  1308.             objfile lod 1 "pweapons\pcexport\low\aaaguns.ian"
  1309.             texture "pweapons\snowcam2.ppm"
  1310.             position 29 -11 18 
  1311.  
  1312.         sibling "aaaB2"
  1313.             objfile as "aaaB1"
  1314.             position -29 -11 18 
  1315.  
  1316.         sibling "aaaB3"
  1317.             objfile as "aaaB1"
  1318.             position 29 13 17 
  1319.  
  1320.         sibling "aaaB4"
  1321.             objfile as "aaaB1"
  1322.             position -29 13 17 
  1323.  
  1324. parent
  1325.     cannons
  1326.         pos    29 -11 98      "aaaB1"
  1327.         pos    -29 -11 98     "aaaB2"
  1328.         pos    29  13 98     "aaaB3"
  1329.         pos    -29 13 98    "aaaB4"
  1330.     cockpit    0 0 30
  1331.  
  1332. ;-------------------------------------------------------
  1333.  
  1334. type "mobrack"
  1335.     objfile as "rckbse"
  1336.     group "human"
  1337.     hitpoints    30
  1338.     points    1000
  1339.     dynamics "gun"
  1340.         mass        75
  1341.         angular acc 2
  1342.         pitch acc        10
  1343.         yaw acc            17
  1344.         max ang            80
  1345.         min ang            20
  1346.         linear drag        300%
  1347.     cannons
  1348.         pos     -38 0 50
  1349.         pos     38 0 50
  1350.         pos     -38 -27 50
  1351.         pos     38 -27 50
  1352.         pos     -18 0 50
  1353.         pos     18 0 50
  1354.         pos     -18 -27 50
  1355.         pos     18 -27 50
  1356.     drawtype viewh
  1357.  
  1358.     child "rackc1"
  1359.         objfile as "rcklnch"
  1360.         position 0 -25 0
  1361.  
  1362. #***********************************
  1363. #    Pods & Crates
  1364. #***********************************
  1365.  
  1366. type "wcrate2"
  1367.     objfile "backgrnd\pcexport\level1\wcrate2.ian" scale 17
  1368.     texture "pweapons\snowcam2.ppm"
  1369.     group "human"
  1370.     subgroup "pods"
  1371.     hitpoints    10000
  1372.     dynamics "gravity"
  1373.  
  1374. ;#***********************************
  1375. ;#    Enemy AirCraft
  1376. ;#***********************************
  1377.  
  1378. type "hbomber"
  1379.     objfile "cweapons\pcexport\hbom-bd.ian"    scale 1.9
  1380.     objfile lod 1 "cweapons\pcexport\low\hbom-bd.ian"
  1381.     texture "cweapons\al-metal2.ppm"
  1382.     group "aliens"
  1383.     subgroup "aair"
  1384.     hitpoints    5000
  1385.     points    10000
  1386.     dynamics "alien"
  1387.         mass            1000
  1388.         max altitude    9000
  1389.         min altitude    2500
  1390.         max vel            30
  1391.         min vel            10
  1392.         pitch acc        1
  1393.         yaw acc            1.5
  1394.         roll acc        0.25
  1395.         linear acc        5
  1396.         bank stability    100%
  1397.         linear drag        60%
  1398.         angular drag    50%
  1399.     flameout 150
  1400.     sfx "bomber" channels 2 min 1100 max 16000 loop
  1401.     cannons
  1402.         pos -100 0 0
  1403.         pos 100 0 0
  1404.     shadow "effects\hbom shd 1.ppm" transparent alpha low
  1405.  
  1406.  
  1407.     child "hbom-hd"
  1408.         objfile "cweapons\pcexport\hbom-hd.ian"    scale 1.9
  1409.         objfile lod 1 "cweapons\pcexport\low\hbom-hd.ian"
  1410.         texture "cweapons\al-metal.ppm"
  1411.         flameout 40
  1412.         position 0 0 0
  1413.  
  1414. #***********************************
  1415. #    Buildings w/ 3 damage levels
  1416. #***********************************
  1417.  
  1418. type "mobcomp"
  1419.     objfile "backgrnd\pcexport\level1\mobcomp.ian" scale 13
  1420.     objfile lod 1 "backgrnd\pcexport\low\mobcomp.ian"
  1421.     texture "pweapons\misc.ppm"
  1422.     group "human"
  1423.     subgroup "ccentre"
  1424.     hitpoints    500
  1425.     points    1500
  1426.     smoke 345 -104 189 rate 4 frames 42 size 64 colour 20 20 20
  1427.     oncollision    "newburn1"
  1428.  
  1429. type "mobcompd1"
  1430.     objfile "backgrnd\pcexport\level2\mobcomp.ian" scale 13
  1431.     texture "pweapons\misc.ppm"
  1432.  
  1433. type "mobcompd2"
  1434.     objfile "backgrnd\pcexport\level3\mobcomp.ian" scale 13
  1435.     texture "pweapons\misc.ppm"
  1436.      
  1437. type "c-17g"
  1438.     objfile "backgrnd\pcexport\level1\c-17g.ian" scale 13
  1439.     texture "pweapons\snowcam2.ppm"
  1440.     group "human"
  1441.     subgroup "c-17g"
  1442.     hitpoints    250
  1443.     points    1500
  1444.     oncollision    "newburn1"
  1445.  
  1446. type "c-17gd1"
  1447.     objfile "backgrnd\pcexport\level2\c-17g.ian" scale 13
  1448.     texture "pweapons\snowcam2.ppm"
  1449.  
  1450. type "c-17gd2"
  1451.     objfile "backgrnd\pcexport\level3\c-17g.ian" scale 13
  1452.     texture "pweapons\snowcam2.ppm"
  1453.  
  1454. type "mobcom2"
  1455.     objfile "backgrnd\pcexport\level1\mobcom2.ian" scale 13
  1456.     objfile lod 1 "backgrnd\pcexport\low\mobcom2.ian"
  1457.     texture "pweapons\misc.ppm"
  1458.     group "human"
  1459.     subgroup "ccentre"
  1460.     hitpoints    300
  1461.     points    1500
  1462.     oncollision    "newburn1"
  1463.  
  1464. type "mobcom2d1"
  1465.     objfile "backgrnd\pcexport\level2\mobcom2.ian" scale 13
  1466.     texture "pweapons\misc.ppm"
  1467.  
  1468. type "mobcom2d2"
  1469.     objfile "backgrnd\pcexport\level3\mobcom2.ian" scale 13
  1470.     texture "pweapons\misc.ppm"
  1471.  
  1472.  
  1473. type "mobcomp4"
  1474.     objfile as "mobcomp"
  1475.     group "human"
  1476.     subgroup "ccentre"
  1477.     hitpoints    100
  1478.     points    1500
  1479.  
  1480.     child "mobcom4a"
  1481.         objfile as "mobcom2"
  1482.         position -93 -174 44 
  1483.         group "human"
  1484.         subgroup "ccentre"
  1485.         hitpoints    100
  1486.         points    1500
  1487.  
  1488.  
  1489.  
  1490.  
  1491. ;-------------------------------------------------------
  1492.  
  1493. type "repcom"
  1494.     objfile "backgrnd\pcexport\level1\mobcom2.ian" scale 13
  1495.     objfile lod 1 "backgrnd\pcexport\low\mobcom2.ian"
  1496.     texture "pweapons\misc.ppm"
  1497.     group "human"
  1498.     hitpoints    300
  1499.     points    1500
  1500.     oncollision    "newburn1"
  1501.  
  1502. type "repcomd1"
  1503.     objfile "backgrnd\pcexport\level2\mobcom2.ian" scale 13
  1504.     texture "pweapons\misc.ppm"
  1505.  
  1506. type "repcomd2"
  1507.     objfile "backgrnd\pcexport\level3\mobcom2.ian" scale 13
  1508.     texture "pweapons\misc.ppm"
  1509.  
  1510. #***********************************
  1511. #    Buildings w/ 2 damage levels
  1512. #***********************************
  1513.  
  1514. type "helipad"
  1515.     objfile "backgrnd\pcexport\level1\helipad.ian" scale 10
  1516.     texture "backgrnd\whites2.ppm" transparent
  1517.     group    "human"
  1518.     subgroup    "replen"
  1519.     hitpoints    200
  1520.     points    1500
  1521.     operate "bhelipad"
  1522.     oncollision "newburn1single"
  1523.  
  1524. type "helipadd1"
  1525.     objfile "backgrnd\pcexport\level2\helipad.ian" scale 10
  1526.     texture "backgrnd\whites2.ppm" transparent
  1527.  
  1528. ;-------------------------------------------------------
  1529.  
  1530. type "mobcom3"
  1531.     objfile "backgrnd\pcexport\level1\mobcom3.ian" scale 16
  1532.     texture "pweapons\misc.ppm"
  1533.     group "human"
  1534.     hitpoints    20
  1535.     points    0
  1536.     oncollision "newburn1single"
  1537.  
  1538. type "mobcom3d1"
  1539.     objfile "backgrnd\pcexport\level2\mobcom3.ian" scale 16
  1540.     texture "pweapons\misc.ppm"
  1541.  
  1542. #***********************************
  1543. #    Buildings w/ 1 damage level
  1544. #***********************************
  1545.                       
  1546. type "finny"
  1547.     objfile "backgrnd\pcexport\level2\bogman.ian" scale 16
  1548.     texture "pweapons\misc.ppm"
  1549.     group "human"
  1550.     hitpoints    40
  1551.     points    -10000
  1552.  
  1553. ;-------------------------------------------------------
  1554.  
  1555. type "oildrum"
  1556.     objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
  1557.     texture "pweapons\misc.ppm"
  1558.     group "human"
  1559.     subgroup    "replen"
  1560.     hitpoints    10
  1561.     points    1000
  1562.  
  1563. ;-------------------------------------------------------
  1564.  
  1565. type "rcrate1"
  1566.     objfile "backgrnd\pcexport\level1\rcrate1.ian" scale 8
  1567.     texture "pweapons\snowcam2.ppm"
  1568.     group "human"
  1569.     subgroup    "replen"
  1570.     hitpoints    30
  1571.     points    1000
  1572.  
  1573. ;-------------------------------------------------------
  1574.  
  1575. type "rcrate2"
  1576.     objfile "backgrnd\pcexport\level1\rcrate2.ian" scale 8
  1577.     texture "pweapons\snowcam2.ppm"
  1578.     group "human"
  1579.     subgroup    "replen"
  1580.     hitpoints    30
  1581.     points    1000
  1582.  
  1583. ;-------------------------------------------------------
  1584.  
  1585. type "rcrate3"
  1586.     objfile "backgrnd\pcexport\level1\rcrate3.ian" scale 8
  1587.     texture "pweapons\snowcam2.ppm"
  1588.     group "human"
  1589.     subgroup    "replen"
  1590.     hitpoints    30
  1591.     points    1000
  1592.  
  1593. ;-------------------------------------------------------
  1594.  
  1595. type "rcrate4"
  1596.     objfile "backgrnd\pcexport\level1\rcrate4.ian" scale 8
  1597.     texture "pweapons\snowcam2.ppm"
  1598.     group "human"
  1599.     subgroup    "replen"
  1600.     hitpoints    30
  1601.     points    1000
  1602.  
  1603. ;-------------------------------------------------------
  1604.  
  1605. type "mobplat"
  1606.     objfile as "tanktrk4"
  1607.     group "human"
  1608.     hitpoints    300
  1609.     points    1000
  1610.     dynamics "tank"
  1611.         mass            200
  1612.         max altitude    15
  1613.         linear drag        30%
  1614.         max vel            10
  1615.         min vel            0
  1616.         yaw acc            1
  1617.         linear acc        4
  1618.     cannons
  1619.         pos -28 -75 93
  1620.         pos 28 -75 93
  1621.     drawtype viewh
  1622.     animatemodel
  1623.         "tanktrk4"
  1624.         "tanktrk3"
  1625.         "tanktrk2"
  1626.         "tanktrk1"
  1627.         end
  1628.  
  1629.     child "platbase"
  1630.         objfile as "t1body"
  1631.         position 0 0 0
  1632.  
  1633. ;-------------------------------------------------------
  1634.  
  1635. type "moblite"
  1636.     objfile "pweapons\pcexport\tanktrk4.ian" scale 6
  1637.     objfile lod 1 "pweapons\pcexport\low\tanktrk4.ian" scale 6
  1638.     texture "pweapons\misc.ppm" transparent
  1639.     group "human"
  1640.     hitpoints    70
  1641.     points    1000
  1642.     operate    "update"
  1643.  
  1644.     child "litebase"
  1645.         objfile as "t1body"
  1646.         position 0 0 0
  1647.  
  1648.     child "lightower1"
  1649.         objfile "backgrnd\pcexport\level1\lightower1.ian" scale 10
  1650.         objfile lod 1 "backgrnd\pcexport\low\lighttower.ian"
  1651.         texture "backgrnd\whites2.ppm"
  1652.         position 0 -50 0
  1653.         operate "blamp"
  1654.         lamplight 0 -250 30 280 200 50 800
  1655.         drawtype flipx flipz
  1656.  
  1657. ;-------------------------------------------------------
  1658.  
  1659. type "mobrad"
  1660.     objfile as "moblite"
  1661.     group "human"
  1662.     hitpoints    80
  1663.     points    1000
  1664.     operate "update"
  1665.     oncollision "newburn1singleradremove"
  1666.  
  1667.     child "radbase"
  1668.         objfile as "t1body"
  1669.         texture "pweapons\snowcam2.ppm"
  1670.         operate "bradar"
  1671.         position 0 0 0
  1672.  
  1673.     child "sdish"
  1674.         objfile as "dish"
  1675.         position 0 -50 0
  1676.         sfx "radar1" min 500 max 3000 loop
  1677.         operate "dostaticsfx"
  1678.  
  1679. ;-------------------------------------------------------
  1680.  
  1681. type "mobew"
  1682.     objfile as "moblite"
  1683.     group "human"
  1684.     hitpoints    60
  1685.     points    1000
  1686.     operate "update"
  1687.  
  1688.     child "ewbase"
  1689.         objfile as "t1body"
  1690.         position 0 0 0
  1691.  
  1692.     child "mobileew"
  1693.         objfile as "tankrbod"
  1694.         position 0 0 0
  1695.  
  1696. type "hsm"
  1697.      objfile "pweapons\pcexport\hsm.ian" scale 8
  1698.     texture "pweapons\misc.ppm"
  1699.     group "human"
  1700.     hitpoints    1
  1701.     points    1500
  1702.  
  1703. type "msm"
  1704.      objfile "pweapons\pcexport\msm.ian" scale 8
  1705.     texture "pweapons\misc.ppm"
  1706.     group "human"
  1707.     hitpoints    1
  1708.     points    1500
  1709.  
  1710. type "rrwaylit"
  1711.     objfile "backgrnd\pcexport\level1\efence.ian" scale 6
  1712.     texture "backgrnd\whites.ppm"
  1713.     group "human"
  1714.     hitpoints    20
  1715.     
  1716.     child "rlite"
  1717.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=200 0 0
  1718.             texture "smoke.ppm"
  1719.             position 0 -72 0
  1720.             colourfade speed 1
  1721.             colour 200 0 0
  1722.             colour 185 0 0
  1723.             colour 160 0 0
  1724.             colour 185 0 0
  1725.  
  1726. type "brwaylit"
  1727.     objfile as "rrwaylit"
  1728.     texture "backgrnd\whites.ppm"
  1729.     group "human"
  1730.     hitpoints    20
  1731.     
  1732.     child "blite"
  1733.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 200
  1734.             texture "smoke.ppm"
  1735.             position 0 -72 0
  1736.             colourfade speed 1
  1737.             colour 0 0 200
  1738.             colour 0 0 185
  1739.             colour 0 0 160
  1740.             colour 0 0 185
  1741.  
  1742. type "fllit1"
  1743.     objfile as "rrwaylit"
  1744.     texture "backgrnd\whites.ppm"
  1745.     group "human"
  1746.     hitpoints    20
  1747.     
  1748.     child "flite1"
  1749.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=200 200 200
  1750.             texture "smoke.ppm"
  1751.             position 0 -72 0
  1752.             colourfade speed 1
  1753.             colour 200 200 200
  1754.             colour 0 0 0
  1755.             colour 0 0 0
  1756.             colour 0 0 0
  1757.             colour 0 0 0
  1758.             colour 0 0 0
  1759.             colour 0 0 0
  1760.             colour 0 0 0
  1761.  
  1762. type "fllit2"
  1763.     objfile as "rrwaylit"
  1764.     texture "backgrnd\whites.ppm"
  1765.     group "human"
  1766.     hitpoints    20
  1767.     
  1768.     child "flite2"
  1769.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 0
  1770.             texture "smoke.ppm"
  1771.             position 0 -72 0
  1772.             colourfade speed 1
  1773.             colour 0 0 0
  1774.             colour 200 200 200
  1775.             colour 0 0 0
  1776.             colour 0 0 0
  1777.             colour 0 0 0
  1778.             colour 0 0 0
  1779.             colour 0 0 0
  1780.             colour 0 0 0
  1781.  
  1782. type "fllit3"
  1783.     objfile as "rrwaylit"
  1784.     texture "backgrnd\whites.ppm"
  1785.     group "human"
  1786.     hitpoints    20
  1787.     
  1788.     child "flite3"
  1789.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 0
  1790.             texture "smoke.ppm"
  1791.             position 0 -72 0
  1792.             colourfade speed 1
  1793.             colour 0 0 0
  1794.             colour 0 0 0
  1795.             colour 200 200 200
  1796.             colour 0 0 0
  1797.             colour 0 0 0
  1798.             colour 0 0 0
  1799.             colour 0 0 0
  1800.             colour 0 0 0
  1801.  
  1802. type "fllit4"
  1803.     objfile as "rrwaylit"
  1804.     texture "backgrnd\whites.ppm"
  1805.     group "human"
  1806.     hitpoints    20
  1807.     
  1808.     child "flite4"
  1809.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 0
  1810.             texture "smoke.ppm"
  1811.             position 0 -72 0
  1812.             colourfade speed 1
  1813.             colour 0 0 0
  1814.             colour 0 0 0
  1815.             colour 0 0 0
  1816.             colour 200 200 200
  1817.             colour 0 0 0
  1818.             colour 0 0 0
  1819.             colour 0 0 0
  1820.             colour 0 0 0
  1821.  
  1822. type "fllit5"
  1823.     objfile as "rrwaylit"
  1824.     texture "backgrnd\whites.ppm"
  1825.     group "human"
  1826.     hitpoints    20
  1827.     
  1828.     child "flite5"
  1829.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 0
  1830.             texture "smoke.ppm"
  1831.             position 0 -72 0
  1832.             colourfade speed 1
  1833.             colour 0 0 0
  1834.             colour 0 0 0
  1835.             colour 0 0 0
  1836.             colour 0 0 0
  1837.             colour 200 200 200
  1838.             colour 0 0 0
  1839.             colour 0 0 0
  1840.             colour 0 0 0
  1841.  
  1842. type "fllit6"
  1843.     objfile as "rrwaylit"
  1844.     texture "backgrnd\whites.ppm"
  1845.     group "human"
  1846.     hitpoints    20
  1847.     
  1848.     child "flite6"
  1849.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 0
  1850.             texture "smoke.ppm"
  1851.             position 0 -72 0
  1852.             colourfade speed 1
  1853.             colour 0 0 0
  1854.             colour 0 0 0
  1855.             colour 0 0 0
  1856.             colour 0 0 0
  1857.             colour 0 0 0
  1858.             colour 200 200 200
  1859.             colour 0 0 0
  1860.             colour 0 0 0
  1861.  
  1862. type "fllit7"
  1863.     objfile as "rrwaylit"
  1864.     texture "backgrnd\whites.ppm"
  1865.     group "human"
  1866.     hitpoints    20
  1867.     
  1868.     child "flite7"
  1869.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 0
  1870.             texture "smoke.ppm"
  1871.             position 0 -72 0
  1872.             colourfade speed 1
  1873.             colour 0 0 0
  1874.             colour 0 0 0
  1875.             colour 0 0 0
  1876.             colour 0 0 0
  1877.             colour 0 0 0
  1878.             colour 0 0 0
  1879.             colour 200 200 200
  1880.             colour 0 0 0
  1881.  
  1882. type "fllit8"
  1883.     objfile as "rrwaylit"
  1884.     texture "backgrnd\whites.ppm"
  1885.     group "human"
  1886.     hitpoints    20
  1887.     
  1888.     child "flite8"
  1889.             sprite u=65 v=191 w=64 h=64    size=48 colour 1=0 0 0
  1890.             texture "smoke.ppm"
  1891.             position 0 -72 0
  1892.             colourfade speed 1
  1893.             colour 0 0 0
  1894.             colour 0 0 0
  1895.             colour 0 0 0
  1896.             colour 0 0 0
  1897.             colour 0 0 0
  1898.             colour 0 0 0
  1899.             colour 0 0 0
  1900.             colour 200 200 200
  1901.  
  1902. #***********************************
  1903. #    Alien Buildings    w/3 damage levels
  1904. #***********************************
  1905.  
  1906. type "alnadubs"
  1907.     objfile "backgrnd\alien\level1\alnadubs.ian" scale 24
  1908.     objfile lod 1 "backgrnd\alien\low\alndubs.ian"
  1909.     texture "chrome2.ppm"
  1910.     group "aliens"
  1911.     subgroup "agun"
  1912.     hitpoints    250
  1913.     points    2000
  1914.     dynamics "gun"
  1915.         mass            100
  1916.         pitch acc        4
  1917.         yaw acc            8
  1918.         max ang            90
  1919.         min ang            -20
  1920.         linear drag        150%
  1921.     cannons
  1922.         pos    -125 -53 434
  1923.         pos    125 -53 434
  1924.     drawtype viewh reflective
  1925.      
  1926.     child "alnadugn"
  1927.         objfile "backgrnd\alien\level1\alnadugn.ian" scale 24
  1928.         objfile lod 1 "backgrnd\alien\low\alndugn.ian"
  1929.         texture "chrome2.ppm"
  1930.         position 0 -144 -76
  1931.         drawtype reflective
  1932.  
  1933. ;-------------------------------------------------------
  1934.  
  1935. type "alnbld1"
  1936.     objfile "backgrnd\alien\level1\alnbld1.ian" scale 10
  1937.     objfile lod 1 "backgrnd\alien\low\alnbldg1.ian"
  1938.     texture "chrome2.ppm"
  1939.     group "aliens"
  1940.     subgroup "abld"
  1941.     hitpoints    100
  1942.     points    500
  1943.     drawtype reflective
  1944.     oncollision    "newburn1"
  1945.  
  1946. type "alnbld1d1"
  1947.     objfile "backgrnd\alien\level2\alnbld1.ian"    scale 10
  1948.     texture "chrome2.ppm"
  1949.     drawtype reflective
  1950.  
  1951. type "alnbld1d2"
  1952.     objfile "backgrnd\alien\level3\alnbld1.ian"    scale 10
  1953.     texture "chrome2.ppm"
  1954.     drawtype reflective
  1955.  
  1956. ;-------------------------------------------------------
  1957.  
  1958. type "alnbld2"
  1959.     objfile "backgrnd\alien\level1\alnbld2.ian" scale 10
  1960.     objfile lod 1 "backgrnd\alien\low\alnbldg2.ian"
  1961.     texture "chrome2.ppm"
  1962.     group "aliens"
  1963.     subgroup "abld"
  1964.     hitpoints    100
  1965.     points    500
  1966.     drawtype reflective
  1967.     oncollision    "newburn1"
  1968.  
  1969. type "alnbld2d1"
  1970.     objfile "backgrnd\alien\level2\alnbld2.ian"    scale 10
  1971.     texture "chrome2.ppm"
  1972.     drawtype reflective
  1973.  
  1974. type "alnbld2d2"
  1975.     objfile "backgrnd\alien\level3\alnbld2.ian"    scale 10
  1976.     texture "chrome2.ppm"
  1977.     drawtype reflective
  1978.  
  1979. ;-------------------------------------------------------
  1980.  
  1981. type "alnhub"
  1982.     objfile "backgrnd\alien\level1\alnhub.ian" scale 10
  1983.     objfile lod 1 "backgrnd\alien\low\alnhub.ian"
  1984.     texture "chrome2.ppm"
  1985.     group "aliens"
  1986.     subgroup "abase"
  1987.     hitpoints    3000
  1988.     points    4000
  1989.     drawtype reflective
  1990.     operate "blamp"
  1991.     lamplight 0 -1990 0 200 70 0 2500
  1992.     oncollision    "newburn1"
  1993.  
  1994. type "alnhubd1"
  1995.     objfile "backgrnd\alien\level2\alnhub.ian"    scale 10
  1996.     texture "chrome2.ppm"
  1997.     drawtype reflective
  1998.  
  1999. type "alnhubd2"
  2000.     objfile "backgrnd\alien\level3\alnhub.ian"    scale 10
  2001.     texture "chrome2.ppm"
  2002.     drawtype reflective
  2003.  
  2004. ;-------------------------------------------------------
  2005.  
  2006. type "alnlandp"
  2007.     objfile "backgrnd\alien\level1\alnlandp.ian" scale 10
  2008.     objfile lod 1 "backgrnd\alien\low\alnlandp.ian"
  2009.     texture "chrome2.ppm"
  2010.     group "aliens"
  2011.     subgroup "apad"
  2012.     hitpoints    7600
  2013.     points    1500
  2014.     drawtype reflective
  2015.     operate "blamp"
  2016.     lamplight 0 -370 0 150 0 0 1500
  2017.     oncollision    "newburn1"
  2018.  
  2019. type "alnlandpd1"
  2020.     objfile "backgrnd\alien\level2\alnlandp.ian"    scale 10
  2021.     texture "chrome2.ppm"
  2022.     drawtype reflective
  2023.  
  2024. type "alnlandpd2"
  2025.     objfile "backgrnd\alien\level3\alnlandp.ian"    scale 10
  2026.     texture "chrome2.ppm"
  2027.     drawtype reflective
  2028.  
  2029. ;-------------------------------------------------------
  2030.  
  2031. type "alnradar"
  2032.     objfile "backgrnd\alien\level1\alnradar.ian" scale 10
  2033.     objfile lod 1 "backgrnd\alien\low\alnradar.ian"
  2034.     texture "chrome2.ppm"
  2035.     group "aliens"
  2036.     subgroup "arad"
  2037.     hitpoints    2300
  2038.     points    3000
  2039.     drawtype reflective
  2040.     oncollision    "newburn1"
  2041.  
  2042. type "alnradard1"
  2043.     objfile "backgrnd\alien\level2\alnradar.ian"    scale 10
  2044.     texture "chrome2.ppm"
  2045.     drawtype reflective
  2046.  
  2047. type "alnradard2"
  2048.     objfile "backgrnd\alien\level3\alnradar.ian"    scale 10
  2049.     texture "chrome2.ppm"
  2050.     drawtype reflective
  2051.  
  2052. ;-------------------------------------------------------
  2053.  
  2054. type "alnsgen"
  2055.     objfile "backgrnd\alien\level1\alnsgen.ian" scale 35
  2056.     texture "chrome2.ppm"
  2057.     group "aliens"
  2058.     subgroup "ashield"
  2059.     hitpoints    15000
  2060.     points    1500
  2061.     drawtype reflective
  2062.     oncollision    "newburn1"
  2063.  
  2064. type "alnsgend1"
  2065.     objfile "backgrnd\alien\level2\alnsgen.ian"    scale 35
  2066.     texture "chrome2.ppm"
  2067.     drawtype reflective
  2068.  
  2069. type "alnsgend2"
  2070.     objfile "backgrnd\alien\level3\alnsgen.ian"    scale 35
  2071.     texture "chrome2.ppm"
  2072.     drawtype reflective
  2073.  
  2074. ;-------------------------------------------------------
  2075.  
  2076. type "ssgen"
  2077.     objfile "backgrnd\alien\level1\alnsgen.ian" scale 20
  2078.     texture "chrome2.ppm"
  2079.     group "aliens"
  2080.     subgroup "ashield"
  2081.     hitpoints    600
  2082.     points    500
  2083.     drawtype reflective
  2084.     oncollision    "newburn1"
  2085.  
  2086. type "ssgend1"
  2087.     objfile "backgrnd\alien\level2\alnsgen.ian"    scale 20
  2088.     texture "chrome2.ppm"
  2089.     drawtype reflective
  2090.  
  2091. type "ssgend2"
  2092.     objfile "backgrnd\alien\level3\alnsgen.ian"    scale 20
  2093.     texture "chrome2.ppm"
  2094.     drawtype reflective
  2095.  
  2096. ;-------------------------------------------------------
  2097.  
  2098. type "sssgen"
  2099.     objfile "backgrnd\alien\level1\alnsgen.ian" scale 10
  2100.     texture "chrome2.ppm"
  2101.     group "aliens"
  2102.     subgroup "ashield"
  2103.     hitpoints    300
  2104.     points    500
  2105.     drawtype reflective
  2106.     oncollision    "newburn1"
  2107.  
  2108. type "sssgend1"
  2109.     objfile "backgrnd\alien\level2\alnsgen.ian"    scale 10
  2110.     texture "chrome2.ppm"
  2111.     drawtype reflective
  2112.  
  2113. type "sssgend2"
  2114.     objfile "backgrnd\alien\level3\alnsgen.ian"    scale 10
  2115.     texture "chrome2.ppm"
  2116.     drawtype reflective
  2117.  
  2118. #==============================================================================
  2119. type "radtower"
  2120.     objfile "backgrnd\pcexport\level1\radtower.ian" scale 6
  2121.     objfile lod 1 "backgrnd\pcexport\low\radtower.ian"
  2122.     texture "backgrnd\whites.ppm" transparent
  2123.     group "human"
  2124.     subgroup "radar"
  2125.     hitpoints    150
  2126.     points    1500
  2127.     oncollision "newburn1"
  2128.  
  2129. type "radtowerd1"
  2130.     objfile "backgrnd\pcexport\level2\radtower.ian" scale 6
  2131.     texture "backgrnd\whites.ppm" transparent
  2132.     group "human"
  2133.     subgroup "radar"
  2134.     hitpoints    20
  2135.  
  2136. type "radtowerd2"
  2137.     objfile "backgrnd\pcexport\level3\radtower.ian" scale 6
  2138.     texture "backgrnd\whites.ppm" transparent
  2139.     group "human"
  2140.     subgroup "radar"
  2141.     hitpoints    10
  2142. #-------------------
  2143. type "towerdish"
  2144.     objfile "backgrnd\pcexport\level1\stand.ian" scale 4
  2145.     texture "backgrnd\rig.ppm" transparent
  2146.     group "human"
  2147.     subgroup "radar"
  2148.     operate "bradar"
  2149.     hitpoints    170
  2150.     points    1500
  2151.     oncollision "newbang2radar"
  2152.  
  2153.     child "dish"
  2154.         objfile "backgrnd\pcexport\level1\sat2dish.ian" scale 12
  2155.         objfile lod 1 "backgrnd\pcexport\low\sat2dish.ian"
  2156.         texture "backgrnd\whites.ppm" transparent
  2157.         position 0 -320 0
  2158.         sfx "radar1" min 500 max 5000 loop
  2159.         operate "dostaticsfx"
  2160.  
  2161. type "based1"
  2162.     objfile "backgrnd\pcexport\level2\stand.ian" scale 4
  2163.     texture "backgrnd\rig.ppm" transparent
  2164.  
  2165. type "dishd1"
  2166.     objfile "backgrnd\pcexport\level2\sat2dish.ian" scale 12
  2167.     texture "backgrnd\whites.ppm" transparent
  2168.     position 0 -320 0
  2169. #-------------------
  2170.  
  2171. type "stortank"
  2172.     objfile "backgrnd\pcexport\level1\stortank.ian" scale 5
  2173.     objfile lod 1 "backgrnd\pcexport\low\stortank.ian"
  2174.     texture "backgrnd\whites.ppm" transparent
  2175.     group "human"
  2176.     subgroup "powerstn"
  2177.     hitpoints    70
  2178.     points    1500
  2179.     oncollision "newburn1"
  2180.  
  2181. type "stortnkd1"
  2182.     objfile "backgrnd\pcexport\level2\stortank.ian" scale 5
  2183.     texture "backgrnd\whites.ppm" transparent
  2184.     group "human"
  2185.     subgroup "powerstn"
  2186.     hitpoints    10
  2187.  
  2188. type "stortnkd2"
  2189.     objfile "backgrnd\pcexport\level3\stortank.ian" scale 5
  2190.     texture "backgrnd\whites.ppm" transparent
  2191.     group "human"
  2192.     subgroup "powerstn"
  2193.     hitpoints    5
  2194. #-------------------
  2195.  
  2196. type "newradar"
  2197.     objfile "backgrnd\pcexport\level1\radarstn.ian" scale 7
  2198.     texture "backgrnd\whites.ppm" transparent
  2199.     group "human"
  2200.     hitpoints    180
  2201.     points    1500
  2202.     oncollision "newburn1rad"
  2203.  
  2204. type "newradard1"
  2205.     objfile "backgrnd\pcexport\level2\radarstn.ian" scale 7
  2206.     texture "backgrnd\whites.ppm" transparent
  2207.     group "human"
  2208.     hitpoints    20
  2209.  
  2210. type "newradard2"
  2211.     objfile "backgrnd\pcexport\level3\radarstn.ian" scale 7
  2212.     texture "backgrnd\whites.ppm" transparent
  2213.     group "human"
  2214.     hitpoints    10
  2215. #-------------------
  2216.  
  2217. type "rad-bd"
  2218.     objfile "backgrnd\pcexport\level1\rad-bd.ian" scale 12
  2219.     texture "backgrnd\rig.ppm" transparent
  2220.     group "human"
  2221.     hitpoints    550
  2222.     points    1500
  2223.     oncollision "newburn1"
  2224.  
  2225. type "rad-bdd1"
  2226.     objfile "backgrnd\pcexport\level2\rad-bd.ian" scale 12
  2227.     texture "backgrnd\rig.ppm" transparent
  2228.  
  2229. type "rad-bdd2"
  2230.     objfile "backgrnd\pcexport\level3\rad-bd.ian" scale 12
  2231.     texture "backgrnd\rig.ppm" transparent
  2232.  
  2233. #-------------------
  2234.  
  2235. type "stand2"
  2236.     objfile "backgrnd\pcexport\level1\stand2.ian" scale 8
  2237.     texture "backgrnd\rig.ppm" transparent
  2238.     group "human"
  2239.     hitpoints    350
  2240.     points    1500
  2241.     oncollision "newburn1"
  2242.  
  2243. type "stand2d1"
  2244.     objfile "backgrnd\pcexport\level2\stand2.ian" scale 8
  2245.     texture "backgrnd\rig.ppm" transparent
  2246.  
  2247. type "stand2d2"
  2248.     objfile "backgrnd\pcexport\level3\stand2.ian" scale 8
  2249.     texture "backgrnd\rig.ppm" transparent
  2250.  
  2251.  
  2252. #-------------------
  2253. type "a10"
  2254.     objfile "pweapons\pcexport\a10.ian" scale 15
  2255.     texture "pweapons\snowcam2.ppm"
  2256.     group "human"
  2257.     hitpoints    250
  2258.     points    1500
  2259.  
  2260.     child "A10FW"
  2261.         objfile as "VTOL FW"
  2262.         position 0 -8 200
  2263.  
  2264.     sibling "A10RWR"
  2265.         objfile as "VTOL RW"
  2266.         position -100 0 0
  2267.  
  2268.     sibling "A10RWL"
  2269.         objfile as "VTOL RW"
  2270.         position 100 0 0 
  2271.  
  2272. #-------------------
  2273.  
  2274. type "harrier"
  2275.     objfile as "vtol"
  2276.     group "human"
  2277.     hitpoints    250
  2278.     points    1500
  2279.  
  2280.     child "VTOL RW"
  2281.         objfile as "VTOL RW"
  2282.         texture "pweapons\grascam2.ppm"
  2283.         position 0 20 -30           
  2284. ;        forward 0 1 0 up 0 0 -1
  2285.  
  2286.     sibling "VTOL FW"
  2287.         objfile as "VTOL FW"
  2288.         texture "pweapons\grascam2.ppm"
  2289.         position 0 28 130        
  2290. ;        forward 0 1 0 up 0 0 -1
  2291.  
  2292.     sibling "VTOL WW"
  2293.         objfile as "VTOL WW"
  2294.         texture "pweapons\grascam2.ppm"
  2295.         position 0 -2.5 -45        
  2296. ;        forward 0 1 0 up 0 0 -1
  2297.  
  2298.  
  2299. #***********************************
  2300. #    Misc/old
  2301. #***********************************
  2302.  
  2303. type "sshield"
  2304.     hemisphere rad=1100 width=9 height=9 repeat=5 5
  2305.     texture "water1.ppm"
  2306.     texture "water2.ppm"
  2307.     texture "water3.ppm"
  2308.     texture "water4.ppm"
  2309.     texture "water5.ppm"
  2310.     texture "water6.ppm"
  2311.     texture "water7.ppm"
  2312.     texture "water8.ppm"
  2313.     texture "water9.ppm"
  2314.     texture "water10.ppm"
  2315.     texture "water11.ppm"
  2316.     texture "water12.ppm"
  2317.     texture "water13.ppm"
  2318.     texture "water14.ppm"
  2319.     texture "water15.ppm"
  2320.     texture "water16.ppm"
  2321.     drawtype double sided semi transparent
  2322.     group "human"
  2323.     hitpoints    9928
  2324.     sfx "shield2" min 1000 max 10000 loop
  2325.     operate "bshield"
  2326.     oncollision "newbangandremove"
  2327.     
  2328. type "bshield"
  2329.     hemisphere rad=2600 width=9 height=9 repeat=5 5
  2330.     texture "water1.ppm"
  2331.     texture "water2.ppm"
  2332.     texture "water3.ppm"
  2333.     texture "water4.ppm"
  2334.     texture "water5.ppm"
  2335.     texture "water6.ppm"
  2336.     texture "water7.ppm"
  2337.     texture "water8.ppm"
  2338.     texture "water9.ppm"
  2339.     texture "water10.ppm"
  2340.     texture "water11.ppm"
  2341.     texture "water12.ppm"
  2342.     texture "water13.ppm"
  2343.     texture "water14.ppm"
  2344.     texture "water15.ppm"
  2345.     texture "water16.ppm"
  2346.     drawtype double sided semi transparent
  2347.     group "human"
  2348.     hitpoints    9928
  2349.     sfx "shield2" min 1000 max 10000 loop
  2350.     operate "bshield"
  2351.     oncollision "newbangandremove"
  2352.  
  2353.